package com.axzhengxin.platform.fspSmsFlowInfo.mapper;

import com.axzhengxin.platform.fspSmsFlowInfo.domain.FspSmsFlowInfo;

import java.util.List;

/**
 * 短信流水Mapper接口
 * 
 * @author axzhengxin
 * @date 2021-04-13
 */
public interface FspSmsFlowInfoMapper 
{
    /**
     * 查询短信流水
     * 
     * @param sfiFlowinfo 短信流水ID
     * @return 短信流水
     */
    public FspSmsFlowInfo selectFspSmsFlowInfoById(String sfiFlowinfo);

    /**
     * 查询短信流水列表
     * 
     * @param fspSmsFlowInfo 短信流水
     * @return 短信流水集合
     */
    public List<FspSmsFlowInfo> selectFspSmsFlowInfoList(FspSmsFlowInfo fspSmsFlowInfo);

    /**
     * 新增短信流水
     * 
     * @param fspSmsFlowInfo 短信流水
     * @return 结果
     */
    public int insertFspSmsFlowInfo(FspSmsFlowInfo fspSmsFlowInfo);

    /**
     * 修改短信流水
     * 
     * @param fspSmsFlowInfo 短信流水
     * @return 结果
     */
    public int updateFspSmsFlowInfo(FspSmsFlowInfo fspSmsFlowInfo);

    /**
     * 删除短信流水
     * 
     * @param sfiFlowinfo 短信流水ID
     * @return 结果
     */
    public int deleteFspSmsFlowInfoById(String sfiFlowinfo);

    /**
     * 批量删除短信流水
     * 
     * @param sfiFlowinfos 需要删除的数据ID
     * @return 结果
     */
    public int deleteFspSmsFlowInfoByIds(String[] sfiFlowinfos);
}
